﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DelonixRegiaHotel.Classes
{
    class Staff
    {
        private string staffID;
        private string firstName;
        private string lastName;
        private string homeAddress;
        private int postalCode;
        private DateTime dob;
        private string password;
        private int contactNo;
        private string email;
        private int accessLevel;
        private int bankAccountNo;
        private string shiftType;
        private int workHours;
        private double hourlyRate;
        private string dutyTypeID;
        private string nric;
        private string shiftDay;

        public string ShiftDay
        {
            get { return shiftDay; }
            set { shiftDay = value; }
        }

        public string Nric
        {
            get { return nric; }
            set { nric = value; }
        }

        public string StaffID
        {
            get { return staffID; }
            set { staffID = value; }
        }

        public string FirstName
        {
            get { return firstName; }
            set { firstName = value; }
        }

        public string LastName
        {
            get { return lastName; }
            set { lastName = value; }
        }

        public string HomeAddress
        {
            get { return homeAddress; }
            set { homeAddress = value; }
        }

        public int PostalCode
        {
            get { return postalCode; }
            set { postalCode = value; }
        }

        public DateTime Dob
        {
            get { return dob; }
            set { dob = value; }
        }

        public string Password
        {
            get { return password; }
            set { password = value; }
        }

        public int ContactNo
        {
            get { return contactNo; }
            set { contactNo = value; }
        }

        public string Email
        {
            get { return email; }
            set { email = value; }
        }

        public int AccessLevel
        {
            get { return accessLevel; }
            set { accessLevel = value; }
        }

        public int BankAccountNo
        {
            get { return bankAccountNo; }
            set { bankAccountNo = value; }
        }

        public string ShiftType
        {
            get { return shiftType; }
            set { shiftType = value; }
        }

        public int WorkHours
        {
            get { return workHours; }
            set { workHours = value; }
        }

        public double HourlyRate
        {
            get { return hourlyRate; }
            set { hourlyRate = value; }
        }

        public string DutyTypeID
        {
            get { return dutyTypeID; }
            set { dutyTypeID = value; }
        }

    }
}
